open-cell cellular plastic - Español Inglés Diccionario